package ojt.util;

/**
 * ユーティリティークラス
 * @author kenta
 *
 */
public class Utility {
	
	/**
	 * SQLエスケープメソッド.
	 * 'を''に、\を\\に変換した文字列を返却する。
	 * PreparedStatementが使える時はそちらを使うこと。
	 * @param String target エスケープしたい文字列
	 * @return String escaped エスケープされた文字列
	 */
	public static String sqlEscape(String target){
		String escaped = target.replaceAll("\'", "\'\'");
		String escaped2 = escaped.replaceAll("\\\\", "\\\\\\\\");
		return escaped2;
	}
}
